coarse foam - French English Dictionary